home *** CD-ROM | disk | FTP | other *** search
- 1000 rem *** vierfarben-sprite ***
- 1010 :
- 1020 :
- 1030 rem ** ausgabe programmeldung
- 1040 :
- 1050 print "[147]bitte warten"
- 1060 :
- 1070 :
- 1080 rem ** sprite-daten laden
- 1090 :
- 1100 for n = 896 to 958
- 1110 : read spdta
- 1120 : poke n, spdta
- 1130 next n
- 1140 :
- 1150 data 1, 85, 64, 1, 85, 64
- 1160 data 1, 20, 64, 1, 20, 64
- 1170 data 1, 85, 64, 1, 20, 64
- 1180 data 1, 65, 64, 1, 85, 64
- 1190 data 0, 60, 0, 0, 60, 0
- 1200 data 62,170,188, 62,170,188
- 1210 data 48,170, 12, 16,170, 4
- 1220 data 20,130, 20, 20,130, 20
- 1230 data 16,195, 4, 0,195, 0
- 1240 data 0, 65, 0, 1, 65, 64
- 1250 data 1, 65, 64
- 1260 :
- 1270 :
- 1280 rem ** sprite-register vorbereiten
- 1290 print "[147]" :rem schirm loesch.
- 1310 poke 2040,14 :rem datenzeiger
- 1320 vic = 53248 :rem grafikbaustein
- 1330 :
- 1340 poke vic,160 :rem horiz.position
- 1350 poke vic+1,129 :rem vertk.positian
- 1360 :
- 1370 poke vic+23,1 :rem verlaengerung
- 1380 poke vic+29,1 :rem verbreiterung
- 1390 :
- 1400 poke vic+28,1 :rem mehrfarbmodus
- 1410 poke vic+33,0 :rem hgrund schwarz
- 1420 poke vic+37,7 :rem mfreg 0 gelb
- 1430 poke vic+39,5 :rem sprite 0 gruen
- 1440 poke vic+38,6 :rem mfreg 1 blau
- 1450 :
- 1460 poke vic+21,1 :rem sprite 0 ein
- 1470 :
- 1480 :
- 1490 rem ** prog.ende mit tastendruck
- 1500 :
- 1510 get kp$
- 1520 if kp$ = "" then 1510
- 1530 :
- 1540 :
- 1550 rem ** ruecksetzen des registers
- 1560 :
- 1570 poke vic+21,0 :rem sprite aus
- 1580 poke vic+28,0 :rem mehrfarb.aus
- 1590 poke vic+29,0 :rem verbreit.aus
- 1600 :
- 1610 :
- 1620 end
-